paramètres d'impression
Instanciez la classe PrintSettings et configurez-la selon vos besoins. Enfin, transmettez l'objet PrintSettings à l'une des méthodes d'impression. Explorez ci-dessous tous les paramètres d'impression disponibles :
DefaultSettings: Initialise une nouvelle instance de la classeIronPrint.PrintSettingsavec des valeurs par défaut.PaperSize: Définit lepaperSizeutilisé par l'imprimante.PaperOrientation: Spécifie lepaperOrientation(par exemple,PortraitouLandscape).Dpi: Représente leprintResolutionprévu en points par pouce.- Remarques : Le
Dpiréellement utilisé pour l'impression peut être limité par les capacités de l'imprimante.
- Remarques : Le
NumberOfCopies: Indique lenumberOfCopiesà générer lors de l'impression d'un document.- Remarques : Sur certaines plateformes, des limitations peuvent exister et empêcher la reproduction exacte de plusieurs copies. Dans de tels cas, la valeur spécifiée de
IronPrint.PrintSettings.NumberOfCopiespeut être ignorée, ce qui n'entraînera l'impression que d'un seul exemplaire.
- Remarques : Sur certaines plateformes, des limitations peuvent exister et empêcher la reproduction exacte de plusieurs copies. Dans de tels cas, la valeur spécifiée de
PrinterName: Spécifie leprinterNameà utiliser pour l'impression.- Remarques : Si vous choisissez l'imprimante dans un
PrintDialog, ce paramètre sera ignoré. Pour obtenir les noms d'imprimantes disponibles, vous pouvez utiliserIronPrint.Printer.GetPrinterNamesouIronPrint.Printer.GetPrinterNamesAsyncpour récupérer la liste des noms d'imprimantes.
- Remarques : Si vous choisissez l'imprimante dans un
PaperMargins: Définit lepaperMarginsà utiliser pour l'impression en millimètres.Grayscale: Indique s'il faut imprimer dansgrayscale.Flatten:Flattenle PDF avant impression, ce qui est utile pour afficher les valeurs et les images des champs de formulaire.- Remarque : La valeur par défaut est
false, indiquant que le PDF sera aplati avant l'impression.
- Remarque : La valeur par défaut est
Tray:Trayutilisé pour la tâche d'impression. Cela permet aux utilisateurs de spécifier un bac particulier à partir duquel le papier doit être introduit dans l'imprimante.- Remarques : Si vous choisissez le
traydans unPrintDialog, ce paramètre sera ignoré. Pour obtenir letraydisponible, vous pouvez utiliserIronPrint.Printer.GetPrinterTrays(System.String)ouIronPrint.Printer.GetPrinterTraysAsync(System.String). La valeur par défaut estnull, indiquant l'utilisation du bac par défaut fourni par l'imprimante. Cette propriété de sélection de plateau est disponible uniquement dansWindows.
- Remarques : Si vous choisissez le
Explorez le guide détaillé des paramètres d'impression avec IronPrint

